#-------------------------------------------------
#
# Project created by QtCreator 2012-09-07T10:31:20
#
#-------------------------------------------------

#  NOTE:  if you are compiling for the first time, put the 'programs' file, with binaries for cd-hit, into the application folder, next to the executible
 
QT       += core gui widgets sql

TARGET = SageVis
TEMPLATE = app

#DEFINES     += QT_NO_DEBUG_OUTPUT QT_NO_WARNING_OUTPUT


SOURCES += main.cpp \
    SageVis/sagevis.cpp \
    SageVis/VisBaseClasses/visbasewidget.cpp \
    SageVis/GenoSage/genosage.cpp \
    SageVis/GenoSage/GenoSageBaseClasses/genosagebasewidget.cpp \
    SageVis/GenoSage/MultiGeneRegionVisWidget/multigeneregionviswidget.cpp \
    SageVis/GenoSage/MultiGeneRegionVisWidget/genomedatauploader.cpp \
    SageVis/GenoSage/MultiGeneRegionVisWidget/fastaclustergenerator.cpp \
    SageVis/GenoSage/MultiGeneRegionVisWidget/BaseDataManagement/genomeelementdatapacket.cpp \
    SageVis/GenoSage/MultiGeneRegionVisWidget/PubMedDataManagement/pubmedgenomeelementdatapacket.cpp \
    SageVis/GenoSage/MultiGeneRegionVisWidget/ProprietaryDataManagement/proprietarygenomeelementdatapacket.cpp \
    SageVis/GenoSage/MultiGeneRegionVisWidget/ProprietaryDataManagement/proprietarygffreader.cpp \
    SageVis/GenoSage/MultiGeneRegionVisWidget/BaseDataManagement/gffreader.cpp \
    SageVis/GenoSage/MultiGeneRegionVisWidget/BaseDataManagement/genomedatabaseinterface.cpp \
    SageVis/GenoSage/MultiGeneRegionVisWidget/PubMedDataManagement/pubmedgenomelocaldatabaseinterface.cpp \
    SageVis/GenoSage/MultiGeneRegionVisWidget/ProprietaryDataManagement/proprietarygenomelocaldatabaseinterface.cpp \
    SageVis/GenoSage/MultiGeneRegionVisWidget/BaseDataManagement/contigdatapacket.cpp \
    SageVis/GenoSage/GenoSageBaseClasses/genosagebasecontainer.cpp \
    SageVis/VisBaseClasses/visbasecontainer.cpp \
    SageVis/GenoSage/MultiGeneRegionVisWidget/genomeelement.cpp \
    SageVis/VisBaseClasses/visbaseelement.cpp \
    SageVis/GenoSage/MultiGeneRegionVisWidget/contig.cpp \
    SageVis/GenoSage/MultiGeneRegionVisWidget/layoutgenomes.cpp \
    SageVis/GenoSage/MultiGeneRegionVisWidget/PubMedDataManagement/pubmedgffreader.cpp \
    SageVis/SageVisGuiElements/sagevispushbutton.cpp \
    SageVis/SageVisGuiElements/sagevistextlabel.cpp \
    SageVis/VisBaseClasses/visbaselayout.cpp \
    SageVis/VisLayouts/verticalstacklayout.cpp \
    SageVis/GenoSage/MultiGeneRegionVisWidget/layoutgenomeelements.cpp \
    SageVis/VisBaseClasses/visbasehashcontainer.cpp \
    SageVis/VisUtilityClasses/layoutthread.cpp \
    SageVis/SageVisGuiElements/lineconnectorelement.cpp \
    SageVis/GenoSage/MultiGeneRegionVisWidget/contextviewerwidget.cpp \
    SageVis/GenoSage/MultiGeneRegionVisWidget/generegionviewermenusidebar.cpp \
    SageVis/GenoSage/MultiGeneRegionVisWidget/genomeprojectuploader.cpp \
    SageVis/GenoSage/MultiGeneRegionVisWidget/infobox.cpp \
    SageVis/GenoSage/MultiGeneRegionVisWidget/BaseDataManagement/datacontainer.cpp

HEADERS  += \
    SageVis/sagevis.h \
    SageVis/VisBaseClasses/visbasewidget.h \
    SageVis/GenoSage/genosage.h \
    SageVis/GenoSage/GenoSageBaseClasses/genosagebasewidget.h \
    SageVis/GenoSage/MultiGeneRegionVisWidget/multigeneregionviswidget.h \
    SageVis/GenoSage/MultiGeneRegionVisWidget/genomedatauploader.h \
    SageVis/GenoSage/MultiGeneRegionVisWidget/fastaclustergenerator.h \
    SageVis/GenoSage/MultiGeneRegionVisWidget/BaseDataManagement/genomeelementdatapacket.h \
    SageVis/GenoSage/MultiGeneRegionVisWidget/PubMedDataManagement/pubmedgenomeelementdatapacket.h \
    SageVis/GenoSage/MultiGeneRegionVisWidget/ProprietaryDataManagement/proprietarygenomeelementdatapacket.h \
    SageVis/GenoSage/MultiGeneRegionVisWidget/ProprietaryDataManagement/proprietarygffreader.h \
    SageVis/GenoSage/MultiGeneRegionVisWidget/BaseDataManagement/gffreader.h \
    SageVis/GenoSage/MultiGeneRegionVisWidget/BaseDataManagement/genomedatabaseinterface.h \
    SageVis/GenoSage/MultiGeneRegionVisWidget/PubMedDataManagement/pubmedgenomelocaldatabaseinterface.h \
    SageVis/GenoSage/MultiGeneRegionVisWidget/ProprietaryDataManagement/proprietarygenomelocaldatabaseinterface.h \
    SageVis/GenoSage/MultiGeneRegionVisWidget/BaseDataManagement/contigdatapacket.h \
    SageVis/GenoSage/GenoSageBaseClasses/genosagebasecontainer.h \
    SageVis/VisBaseClasses/visbasecontainer.h \
    SageVis/GenoSage/MultiGeneRegionVisWidget/genomeelement.h \
    SageVis/VisBaseClasses/visbaseelement.h \
    SageVis/GenoSage/MultiGeneRegionVisWidget/contig.h \
    SageVis/GenoSage/MultiGeneRegionVisWidget/layoutgenomes.h \
    SageVis/GenoSage/MultiGeneRegionVisWidget/PubMedDataManagement/pubmedgffreader.h \
    SageVis/SageVisGuiElements/sagevispushbutton.h \
    SageVis/SageVisGuiElements/sagevistextlabel.h \
    SageVis/VisBaseClasses/visbaselayout.h \
    SageVis/VisLayouts/verticalstacklayout.h \
    SageVis/GenoSage/MultiGeneRegionVisWidget/layoutgenomeelements.h \
    SageVis/VisBaseClasses/visbasehashcontainer.h \
    SageVis/VisUtilityClasses/layoutthread.h \
    SageVis/SageVisGuiElements/lineconnectorelement.h \
    SageVis/GenoSage/MultiGeneRegionVisWidget/contextviewerwidget.h \
    SageVis/GenoSage/MultiGeneRegionVisWidget/generegionviewermenusidebar.h \
    SageVis/GenoSage/MultiGeneRegionVisWidget/genomeprojectuploader.h \
    SageVis/GenoSage/MultiGeneRegionVisWidget/infobox.h \
    SageVis/GenoSage/MultiGeneRegionVisWidget/BaseDataManagement/datacontainer.h


FORMS    += mainwindow.ui

RESOURCES += \
    resources.qrc
